callousness on the feet/hands - Turco Inglés Diccionario